package com.hsurosy.hsuchain.nft.api.collection.constant;

/**
 * 藏品展示状态枚举类
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-04 14:26
 * @Description
 * @Version: v1.0.0
 */
public enum CollectionVoState {

    /**
     * 不可售卖
     * 当前状态非可售卖
     */
    NOT_FOR_SALE,

    /**
     * 售卖中
     * 当前状态可售卖，并且到达开售时间，且有库存
     */
    SELLING,

    /**
     * 售空
     * 当前状态可售卖，到达开售时间，但无库存
     */
    SOLD_OUT,

    /**
     * 即将开售
     * 当前状态可售卖，有库存，距离开售时间小于1天
     */
    COMING_SOON,

    /**
     * 等待开售
     * 当前状态可售卖，有库存，距离开售时间大于1天
     */
    WAIT_FOR_SALE;
}
